# @Time : 2019/5/25 10:06 
# @Author : Fioman 
# @Phone : 13149920693

"""
主要用来保存一些配置,方便代码变更的时候修改.
"""
import sys
import os

DEBUG = False  # 是否是调试模式
DEVELOP = True if len(sys.argv) >= 2 else False  # 是否是开发者模式,通过设置运行参数来搞定
TEST = False
if len(sys.argv) >= 2:
    if sys.argv[1] == "mock":
        TEST = True
IS_MAIN_ALIVE = False  # 主线程是否在运行
IS_TEST_DRIVER = False   # 是否使用测试用假驱动
BASE_DIR = os.path.dirname(os.path.abspath(__file__))  # 项目的根目录,也就是python项目的根目录
TRAIN_DATASET_DIR = r"D:\ai_raw"  # 保存训练图片
ROOT_PATH = os.path.join(BASE_DIR, 'web')  # 静态文件的路径,也就是web前端页面的根目录,默认是src
ZMC_LIB_PATH = os.path.join(BASE_DIR,r'dll\zmotion.dll')  # ZMC动态库路径
CBJ_ZMC_LIB_PATH = os.path.join(BASE_DIR,r'dll\zauxdll.dll') # 裁切机表格相关的动态库路径
CAMERA_HEIGHT = 5530 # 相机的拍摄高度
CAMERA_WIDTH = 2048 # 相机的拍摄宽度
HEIGHT_WIDTH_RATIO = 0.7478 # 高宽比(高度和宽度设置为一样)
MM2PIX = 2.775 # 像素转mm比例
KEY = b'ABcdef12EfgsT341'
KEEP_IMAGE = True
KEEP_CUTTER_IMAGE = True
CUTTER_CAM_CAL_DIR = r"D:\cutter_cam_cal_raw" # 铡刀标定的时候的图片保存路径
TWO_LIGHT_OFFSET = 300 # 这个需要现场去测试.



if __name__ == '__main__':
    pass